Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STAFFORD ROAD Detached £200,000 15 Jul 2005
6 STAFFORD ROAD Detached £460,000 8 Sep 2022
12 STAFFORD ROAD Detached £223,000 8 Sep 2011